package com.chj.comp.common.auth.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author ：cuihui
 * @date ：Created in 2022/2/21
 * @description：TODO
 * @modified By：
 */
@Data
@ApiModel(value = "任务信息")
public class AuthTokenVO {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "访问token")
    private String access_token;

    @ApiModelProperty(value = "token类型/头")
    private String token_type;

    @ApiModelProperty(value = "刷新token")
    private String refresh_token;

    @ApiModelProperty(value = "过期时间")
    private Integer expires_in;

    @ApiModelProperty(value = "授权范围")
    private String scope;

    @ApiModelProperty(value = "jti")
    private String jti;

    @ApiModelProperty(value = "响应码")
    private String code;

    @ApiModelProperty(value = "响应状态")
    private String status;

    @ApiModelProperty(value = "响应数据")
    private String data;

    @ApiModelProperty(value = "错误信息")
    private String[] errors;

    @ApiModelProperty(value = "错误")
    private String error;

    @ApiModelProperty(value = "错误描述")
    private String error_description;
}
